deliver the materials - Turco Inglés Diccionario